survey of 4,000 undecided voters found slim majority favour prime minister .
37 % of floating voters impressed with cameron while 31 % with miliband .
separate poll suggests ukip 's vote is being squeezed in key constituencies .